precision micrometer - Turkish English Dictionary